windscreen cleaning - French English Dictionary